lame duck – English–Italiano translations

🇬🇧 en it 🇮🇹

lame duck verb

  • an official who is marking time until leaving their office
anatra zoppa
  • a person or thing that is helpless, inefficient or disabled
brocco, incapace, inetto
Wiktionary Links